package com.atguigu.gmall.cart.service;

import com.atguigu.gmall.model.cart.CartInfo;

/**
 * @author Fxz
 * @version 1.0
 * @date 2022-02-16 18:14
 */
public interface CartAsyncService {

	/**
	 * 新增
	 */
	void saveCartInfo(CartInfo cartInfo);

	/**
	 * 更新
	 */
	void updateCartInfo(CartInfo cartInfo);

	/**
	 * 删除
	 */
	void deleteCartInfo(String userId);

	/**
	 * 更改选中状态
	 */
	void checkCart(String userId, Integer isChecked, Long skuId);

	/**
	 * 删除
	 */
	void deleteCartInfo(String userId, Long skuId);

}
